JupiterX_Core\Condition\Conditions_Logic C

Total Complexity 115
Dependencies 0
Dependents 2
Total lines 789
Lines of code 457
Logical lines of code 334
Comment lines 215
Methods 35
Properties 8

Methods 35

Method Rating Maintainability Complexity Lines of code
woocommerce()
B
41 18 56
singular()
A
49 10 34
archive()
A
50 9 30
manage_remaining_archive_condition()
A
45 8 45
manage_remaining_singulars()
S
50 6 29
get_post_archive()
S
54 5 21
users()
S
57 4 17
singular_post_type_by_author()
S
57 3 15
manage_conditions_array()
S
63 3 11
manage_single_condition_array()
S
63 3 11
get_post_types()
S
59 2 14
woocommerce_product_cat_archive()
S
66 2 8
woocommerce_in_product_cat()
S
66 2 8
woocommerce_product_tag_archive()
S
66 2 8
woocommerce_single_product()
S
66 2 8
archive_post_in_category_children()
S
66 2 8
woocommerce_in_product_cat_children()
S
66 2 8
woocommerce_in_product_tag()
S
66 2 8
woocommerce_product_by_author()
S
65 2 8
archive_post_in_post_tag()
S
66 2 8
get_instance()
S
71 2 6
archive_post_in_category()
S
66 2 8
archive_single_post()
S
66 2 8
archive_by_author()
S
65 2 8
singular_post_in_post_tag()
S
66 2 8
singular_post_in_category_children()
S
66 2 8
singular_post_in_category()
S
66 2 8
singular_child_of()
S
66 2 8
singular_any_child_of()
S
66 2 8
singular_by_author()
S
65 2 8
get_user_roles()
S
63 2 10
__construct()
S
73 1 5
maintenance()
S
79 1 3
entire()
S
79 1 3
attach_comma_separator()
S
80 1 3